We stayed in a villa that was walking distance from two beautiful beaches. You will definitely need a car to get around, as this is outside the city center. The villa was nice, but felt like it had just been built and finished in a hurry. The upstairs bidet didn’t work, the downstairs sink was not caulked together, the closets didn’t close, and there were large scrapes on the walls and no decorations. There were also plastic mattress protectors on the beds, which seemed odd for a luxury hotel. There was also tons of noise with construction of villas next door and the walls are paper-thin, so you can hear your neighbors. Having a full kitchen and washer/dryer was very nice. The property, including the pool, was very nice and felt secure. The lady at the front desk was not at all welcoming and seemed unhappy to be there. I highly recommend the location, but would not stay at this property in the future.