Charming flat, thoughtful touches, lovely hosts, great communication. Highly recommend.