The flat is really comfortable, with magnificent view and in the excellent location. You are just in 100 meters from Tottenham Court Road tube station. The place is kind of a hub for trains and buses. It is also within 10 -20 min walking from most of the attractions and the City.
Max was very kind to meet me personally to explain everything . On my last day he allowed to check out quite late with no extra costs. He is very responsive and helpful.