The location is excellent but other than that we could not say it was comfortable stay as laundry machines was not well maintained and did not work whole our stay. we could not wash cloths and towels for 4 days.
There was no AC even hot summer in London we had to keep all the window s and door opened during night.