The hospitality and views are amazing, each room has a private pool (some outside the rooms) and everything is beautiful and extremely clean