Apartment was perfectly clean, location was great - walking distance to all main attractions, perfect communication with the hosts - definitely would stay again :)