The most welcoming, charming and relaxing place in London, with fabulous hosts and perfect location.