A magical little oasis for our little girls/family trip. Great location to beach, Restaurants, park, grocery store, cities, and national parks. Loads of family friendly amenities that made the week perfect for us. Five stars