Elizabeth's place was simply amazing! The complete England theme made it a very visually impressive place to live in. The apartment was very comfortable with all amenities included.
It's about 20 mins away from the central train station ( by foot) and close to quite a few metro stations. The neighborhood is upscale and has a good number of bars and restaurants around.
Elizabetta assigned her colleague Nelly to take care of our check in who was an absolute delight to talk to and took care of all our needs / questions. Would love to stay here again!