place is very clean and comfortable in a great location in London.
great place to call base while you get on with other stuff in the area.
has no windows to the outside world.