Immaculate, brand new unit. Very comfortable and welcoming. Location was great too--easy to walk to grocery stores, restaurant and playground. Hosts were friendly and very helpful.