Was beautifully clean and exactly what we needed. Great location with excellent amenities and beautiful beach.