The location is great, especially for families. There is a small bay with calm waters on the property that make swimming easy and we even saw a few sea turtles while staying there. It's away from the hustle and bustle of some of the resorts, but close enough to a grocery store and we were able to make dinner a few nights. We enjoyed our time here.