Cozy and pleasant flat, comfy bed, lovely hosts and great location - I could not expect more for my last trip to London.