Super clean, great location, quiet and beautiful. The rooftop pool is wonderful on a hot day and was never too crowded. We’ve stayed before with our young son, and we will definitely stay again!