Elena's space was absolutely beautiful, the flat is in pristine condition. The room is large, beautiful, with a huge TV installed with Netflix. Elena was very prompt with her responses and coordinated with my arrival to make sure check in was seamless. The flat is located in Notting Hill near many major Tube stops so it makes for a very convenient location. I would definitely stay with Elena again when I go back to London!