We stayed here recently and had quite a few hiccups with the place, however Felix at the agency worked tirelessly to correct these.
He had very good communication and answered almost immediately whenever contacted. Very good location for getting around London with lots of attractions close by. Comfortable bed too.