"You can't beat the location in terms of the beach, absolutely perfect! Quiet, easy going and lovely in every way. The staff is simply OUTSTANDING!!! I have stayed in some of the best hotels in the world where service is paramount, but this mid level priced hotel simply has amazing people working there from the front desk, wait staff and the house keeping staff. Cannot say enough about how great they are. My single complaint would be the lack of black out shades in the bedrooms. They have...