My group of 10 had the BEST time during our stay here! The place was so clean and well-kept. The views from the balcony are unmatched. Access to amenities was easy! They communicated with us promptly during our one minor issue with the AC, but it was fixed almost immediately! Really was the best vacation. Stay here if you have the opportunity!