Everyone here is exceptionally helpful and friendly, the staff is multi-lingual, and the convenience of its service was completely unexpected. The hotel has its own private beach, so you don't have to worry about not having a semi-private spot in the sun. Of course, there are multiple pools to lay beside if the sand isn't your thing. The best part... more