It is located in a very convenient location with everything you need nearby (train station, groceries), just a 15 mins walk to major attraction in Westminster. Consider that when transportation is expensive in London.
Michael and Roberto are a very friendly host who allowed me to check-in late. Though it is a small room, it is equipped with an en-suite toilet, and everything is just right for me.