Fantastic location, literally in the middle of the theatre district. Easy walking distance to all major attractions in central London, and about 50 steps to the Leicester Square tube.
The apartment I stayed in was on the fourth floor, so be aware there are steps and no lift if you have heavy luggage.