The perfect flat for a London stay. Zero complaints.