Very clean, comfortable flat in a great location. Excellent communication with the hosts. They really thought of everything and made sure we had a pleasant stay.