This place was sparkling clean, stylish and had a beautiful pool! The host was very kind and always quick to respond to any questions we had. Renting an ATV was very easy as you were able to request one right at the front desk and then it was brought to you right out front. I would recommend have some type of motor vehicle or car to get around.