This place is at a great location! Only things that would be better are, if carpet was replaced and the doors/walls wiped clean. The host took too long to reply to my messages. I requested clean towels and never received them. Also in order to retrieve chairs and umbrellas at the beach you have to walk a long distance. At the time of our stay one of the pools was out of service so it was very inconvenient. I think we paid too much to have so many issues. Overall this resort is beautiful and if those issues are fixed then it’s a great place to stay!