Stayed at the Cliff in a 3-bedroom with myself and 5 other family members. The accommodations were amazing. The unit itself was enormous and well-appointed. The views from the balcony were breathtaking and cannot be beat. The private beach was also wonderful. Never saw more than maybe 10 people on the beach at a time. The property itself is nicely landscaped and well taken care of. Definitely a gem.