Stayed here for a week with our two young children and had a great time. Location is great for the beach and local amenities.