Literally the best accommodation I have stayed in London. Perfect location, apartment, service etc. I can’t think of anywhere else to stay in London that could be better than here.