Good location for anyone looking for a short stay no frills in london