It is a convinient place as near by the Victoria station.Also clean and well equipment.
The price is good for staying London.