The nicest, kindest, cleanest, loveliest, cosiest, safest, warmest home away from home. One must definitely stay with these nice people when visiting London!