La ubicación es inigualable, ya que está muy cerca de Liverpool Street Station, hay restaurantes, metro y paradas de autobús a un par de cuadras.
El espacio está bien, aunque es una habitación muy pequeña; tiene algunas limitaciones en sus amenidades, como enchufes al lado de las dos camas; asimismo, no tienen toallas para manos en el baño.