We loved our stay at the apartment...it was actually a lot more spacious and comfortable than we expected. Great location close to restaurants, the beach and the hot pools and had everything we could have possibly needed for a great stay.