Reception, very good.
Rooms, excellent.
Service, in breakfast the staff very impolite, terrible.
Even though they say free wifi, in the room and balcony, common areas and beach no coverage at all.
In the evening, very bad smell in gardens. Sewage???
Beach, excellent.
Service in beach bar very good.
Shuttle bus to airport excellent.