Flat is extremely clean, nice and comfortable, and in an excellent location. Very easy to check in/out and the communication with the host was great. Highly recommended!