The hotel is at a perfect location, in front of the beach. Gender staff were cordial and friendly, and willing to help in any way. The SPA was a great disappointment. I was schedule for a 2 hrs massage; and it finished at 1:15pm, with tea, and at 1:30 pm, an older female worker asked us to finished because they had to clean the room for their next appointment. Basically, they owe me 30minutes of service. In addition, even though they knew Spanish or English, they spoke in Portuguese among themselves regarding the time issues, etc. I would not recommend the SPA to anyone,