David's place was adorable and had everything we needed. It was spacious and clean. The location is perfect to walk for food, shops and the beach. The condo itself had beautiful views and the infinity pool is perfect to watch the sunset.