The service and food are at the highest level. I took off one ball for the lack of a smoking policy. They smoke everywhere, on all highways, pools, on the beach, in all rooms (on balconies), in short, it's just hell for non-smokers...
Excellent kitchen, comfortable room, clean and beautiful territory.
The attitude of the reception staff leaves much to be desired, they are very unfriendly.
If they hadn't clapped on the plane and on the bus they hadn't called for tipping the driver for his work, it would have been fine.
I almost forgot, take an iron with you.