Very clean and nice apartment. It had everything we needed. The hosts were very communicative and helpful!! I would definitely recommend!