Amazing place, great location in London.
The place is very clean, and there wasn't any noise during my stay there.
There is a convenience store nearby, so it is easy for you to get anything.