Stayed for a night with family. Although, the private beach was clean and nice, it was small. The customer service experience was good. We had a small kid who could enjoy along with us at the beach as well as swimming pool. We had buffet breakfast at the ground floor cafe. There were plenty of options including hot egg dishes.