Flat was clean. Communication with host before stay was good. Very helpful at check-in and flat is in a great location. Looked exactly like the photos.