What an excellent location! You can see the Tower from the street corner. Lots of cafés all around, and a supermarket right aroundthe corner. Super easy self check in process and the dual showers were a plus! Stay here!