The ground floor apartment is good for a short stay and Ideally suitable for three people as sleeping in the lounge is noisy from passing traffic early in the morning. The kitchen is well equipped to cook and the towels are fluffy, fresh and plentiful for a two night stay.
All in all it was suitable for us, but it did feel very impersonal, this is obviously an Ikea esq tourist rental and not a home, although the weak WIFI was annoying and we used our 4G most of the time the location is good if you don't mind a bit of a walk to the main sights, Baker street tube is a 15 minute walk.
There aren't any great restaraunts on your doorstep, but plenty of choice on baker street & Marylebone high street about 15 minutes away.