It's a very nice place to stay. 3m from the metro (in the piccadilly line!), that's a big advantage because is the "main" line were many of the atractions of the city are, and in 20m you are in the center..
The rooms are very clean and the staff is very nice.
The only problems we saw, it was the wi-fi that didn't work, and on the last day since we were a big group, one guy in the reception that we never saw him before, called a cab that we had to pay without telling us.. since the pickup's are supposed to be free! so in the confusion we almost lost the plain (literally we arrive on the last minute possible)!
But all the rest was very nice, totally recommend it!