The spot is near of all the facilities, restaurants and must sees of London, so I warmly recommand it ! Arune is always available in any case.
A small negative point would be the poor noise isolation.