Aaron is a great host and we really enjoyed our stay at his place. There were some hiccups prior to our trip (the place was double booked and we spent some time discussing the issue with Aaron and the Airbnb representatives), but once we entered the apartment all the issues disappeared. The place is brand new, sparkling clean and has all the necessary amenities. We especially appreciated the umbrellas, beach chairs and beach towels. The terrace provides great views, especially at sunrise and sunset (better in real life than in pictures). We saw the New Year fireworks right from the apartment. Location is really great, very close to the beaches, restaurants and resorts, but feels more peaceful and quiet. There is a pool and golf onsite. Would definitely recommend the place and hope to return next Christmas