Very clean and had everything you need. Lovely balcony with a great view. Good location. The host was very helpful, meeting us at the apartment and providing us with extra information that we needed. Great stay!