Perfect location. Beach is beautiful and place was sparkling clean and spacious. Would return again for a longer stay.