The location cant be better, near selfridges at oxford street, more centric is imposible.
It looks exactly like the photos
The only thing that i didnt like is the shower temperature and the toilet didn't flush properly... Things that can be easily solved... I would definey recomend this place