Lovely family vacation with a great location near the beach. Great beach amenities!