Very clean, comfortable, cozy and conveniently close to places (embassies, nice restaurants, a park). Self-checkin was very smooth and Alyssia was extremely helpful with instructions and local tips. Didn't get a chance to meet the dog, will have to come back one day. :)