Very clean. View was amazing. Host responded quickly as possible. Kept in touch. Location was close to everything we wanted to do.