Very comfortable and restful stay. Very attractive and green part of London. Recommended !