The place is cozy and nice with all needed amenitites. Location is awesome. Seriously, 25 minutes of light walking to Buckingham Palace, Big Ben, etc is really cool. Couple of good pubs exists near, also. Moreover, it costs not expensive for a such set of pleasures.