Apartment looked brand new. Spotlessly clean. Very well equipped. Easy check in. Good location. Good value. Host responded well and looked after our needs. Highly recommend.