Great place - great hosts - everything you wish for, for a short or long stay on London!