Immaculate! ….And I do not use that word often. The Apartment is Spacious, and bright, with comfortable amenities. Hosts are polite and communicative. Highly recommended for short or long stay.