We really enjoyed our stay! We liked the location and the place has everything you need for a stay in London for a couple of days. We had some issues with electricity but we got a quick answer and could resolve the problem in a short time.