Great apartment for a few days stay in London. Fitzrovia is an ideal location, handy for the main stations to the North and within very easy reach of main tourist attractions.
Great communications with the host.
Would definitely recommend staying here.