Very good place to stay, esp if travelling alone.
Location is very close to Liverpool Street Station and has all things you could ask for at a walking distance.
Place is exactly as described, kitchen adds a whole extra convenience since I prefer making my own meals.
Staff are friendly and place is generally filled with people.