An excellent place to stay in central London, a welcoming stay and everywhere is walking distance. Communication was excellent