Pleasant and welcoming, just as advertised. An easy, quiet stay in a modern well-kept flat.