Very clean and comfortable. The view is nothing but amazing, really enjoyed my stay!