I didn't meet my hosts, it's all been managed view emails. The apartment is a described. They kindly accommodated my request to leave my luggage in the flat upon my arrival in London (which was before regular check-in time). The flat is well located, a few min walk to the Tube station, grocery store and restaurants are close by. I find fit for purpose: short term stays.