Great location and all the amenities needed for a family. Yes it was a hike to the beach/port each day but my 6 and 13 year old boys were able to do it twice a day and it kept us active. Depending on how long you are staying, you may want to rent a car to explore other beaches/areas of the island