This was my second time staying at David’s property and I will continue to come back. This place was spacious and had everything we needed for our stay. The apartment is stylish and clean and in close vicinity to the beach, restaurants, and shops. David communicates quickly and efficiently, even makes sure to check in with me during the stay. Stay here! You’ll love it.