Perfect ubication, very close to the centre of London. All clean and nice.
I recommend it 100%!