Amazing customer service, super relaxing pool and amenities. The only thing that didn't work out for me was the tiny beach that had a lot of little/ medium rocks and was kinda rough getting in and out of the sea. It is close to the marina and airport, you can even walk to all…