We loved staying here. It was perfect for our family of four. The kids loved sleeping up in the loft area. (As others have noted, the ladder steps up are very steep. It would be difficult for kids younger than 4 ish.) The pool was AMAZING. Our kids loved swimming in there every day. Everyone was helpful and pleasant. The location is a bit away from the main restaurants, etc, which was nice to have the quiet. They have bikes available, but our youngest can’t ride yet. So we walked (maybe 25 mins) or got a taxi golf cart. All in all, a fabulous place.