The photos did not do this place justice! It was amazing and such good value for the money. However, it's definitely necessary to rent an ATV or scooter (which go for pretty cheap) as it's not within walking distance of much. All of the staff were so nice and the pool was amazing to hang out by!