The room was okay as described, unfortunately the smell from the restaurant made our stay quite unpleasant. Of course we understood it was located on top of an Indian restaurant but didn’t realise our room must have been on-top of the kitchen as the smell was unbearable in the mornings and we just wanted to escape. Apart from that the location was great it’s very central and they have pretty much all the facilities you need for a short stay in London.