Micheal and team are such great hosts. Had a good time while at the apartment. They are also very great communicators.
The proximity of the location to central London makes it very accessible. I recommend.