This is a great place for staying in central London, with the park lands just across the road and all your needs located close by. It is perfect for a couple's weekend or as a bolt-hole while on business. I enjoyed my stay very much.