Excellent location, only a few minutes walk from the tube station with restaurants and a grocery store nearby. Easy to get to from Heathrow and we felt safe walking to the apartment at night after shows.
Check in was straightforward; Billie and Max are responsive and helpful.
The apartment is very basic but functional for a few days in London. The kitchenette was invaluable, we cooked several meals and had no issues.