Great location with close proximity to many wonderful restaurants. The complex is quiet with many amenities on site. A short walk to a popular beach for snorkeling and surfing. The space was well equipped. I would stay here again. The host, Desi, was prompt in their responses and communicated well especially since I had to book at the last minute due to uncertainty with my work schedule.