A delightful place to stay, great hosts, perfect location and excellent facilities.