My stay here was amazing. Loved it. The place is super clean. Even though ther are more villas in the complex it feels like you have the whole just for you and the view is incredible.