We absolutely loved this place - the location is wonderful, the ceiling height creates a sense of massive space and openness, and the natural light is truly wonderful. The bedding is first rate, and the kitchen is - unusually for London - properly equipped.
We were initially concerned when we learned the precise location that it would be very loud - in fact, the glazing was of such a standard that we barely registered the bustle outside.
We would very strongly recommend this place to anyone - we know the area, we had just sold our own flat nearby and needed a place for a few nights before permanently leaving London - but we know where we will be staying when we come back to visit.