Place is as expected from the pictures. Affordable stay in London, and close enough to underground stations.