the location is excellent as we were directly across from great Ormond Street hospital. Having a reception was good and staff very friendly. A few small things such as the TV would continually shut itself off. sometimes after 30 mins or if you tried to change the channel too many times. just small things really.