This place really is in a great location. Easy access for traveling around the city, with Hyde Park on your doorstep if you are attending any large events there.
The host communicates well and quickly, I would stay again and have already recommended to friends!