Perfectly clean, great location, and balcony with a beautiful view. More spacious than I even expected. Definitely recommend