Perfect location, very spacious, excellent outdoor space, beach amenities provided. Highly recommend!