Everything as described!
Super nice place to stay in London!