The location is great and in the center of London. The building and flat match the description and were comfortable to stay in while touring the city.