Chris met us at the place and was super nice and very helpful about the area. The apartment was a perfect size for the three of us, had everything we needed and was a perfect location. There are stairs but the third floor has sky lights and made the whole place bright and cheery. The town of Fitzrovia has everything and we felt like a local and we were only three tube stops from Trafalgar Square!!! We definitely would stay again and recommend this place to others.