The place is excellent! It is close to the Tate museum and everything that you need. The room is comfortable too!
And the people that work at the reception is very friendly :)