I stayed here with 4 other people and felt it was great value for the location. On the first night we took a walk and found ourselves just down the river from Big Ben. Pleasant surprise how close we were! Only problem with location is there aren't a ton of restaurants, definitely a few but you are also close to the tube so it wasn't much of an issue. I would recommend this place for groups.