Location of this place was ideal. Everything from quick bites, restaurants, pubs, market, metro, all within a 5 minute walk. Overall really enjoyed my stay and would come back to this location for my next stay in London.