Beautiful place, clean, with everything you need! Beach gear, snorkel gear, and beach towels came in handy! Perfect size for a family of 6! Loved it! Within walking distance of you are able to walk 1/2 to 1 mile, but glad we were not in The middle of the crowded areas.