Very clean, and beautiful. Enjoyed my stay very much.