Excellent place in an even better location! Just 30 seconds to the beach and a couple minutes to restaurants, shops, etc. The apartment was clean, had what we needed, and easy to access. The rooftop deck is a community area with great views and a very relaxing environment. Donald was a great host! Very helpful and provided detailed instructions and recommendations. Thanks for giving us a great stay!