Our stay at Antaeus and Alex's flat were great. The flat was spacious and it fit exactly the description. The location is really practical, it was 10 minutes by walk to the metro station turnpike lane on the Piccadilly Line which is one of the main lines to go to the touristic attractions. We didn't meet with them but Antaeus was always available by phone. Thank you!