My girlfriend and I loved our stay! The location is great, very central but a few streets away from the busy roads so there was very little noise. You'll be a short train ride from all of the fun neighborhoods in London. The flat itself is lovely; clean, well-stocked and it gets tons of light (with the shades open). Elizabeth was very welcoming, and seemed to be very eager to make sure that our stay was as good as it can be. Checkin and checkout were completely painless. Highly recommended!