Great communication, easy check-in, good value for money at this location. The road is a bit busy so if you have light sleep may be an issue, but hey, it's CENTRAL London.