The room had a really great east facing view from the 15th floor. Situated between Aldgate and Whitechapel, the location is nearly perfect too, with all sorts of groceries and shops nearby. The only thing really bothered me was toilet odor, which I believe can be resolved by a proper cleaning.