Firstly the resort misrepresented itself when we booked online. We arrived there around 5:30pm, the rooms were dirty (they only rushed to clean them when we got there), secondly the kids room had no hot water through out the stay, thirdly all the nice activities stipulated on the list were not available( e.g quard biking not available, horse riding not available,Segway not available, kiddies pool out of service, second pool extremely dirty throughout the stay, third pool surroundings extremely filthy (pool chairs dirty with vomit, dirty glass and bottle all around, only one restaurant working (even too expensive). In short our stay extremely disastrous that we even checked out a day before.