Very clean and new. The view from the balcony alone is enough to book the place again.