Kind and fantastic people. Service is magnificent. Fast and clear. About the apartment, in one word: A-MA-ZING! We really enjoyed every single minute of our stay. Really impeccable. Nothing but appreciation only.