Very clean and tidy upon arrival and had all the necessary amenities to last the entirety of my week-long stay. Quick replies via the app meant communicating with the host was very easy, and assured me that if any help or further assistance was required it would be available in the event of a problem.