Absolutely beautiful place! It was also spotless - Jo is so meticulous in organising the place! Thank you so much for a memorable stay - we also had an unexpected canine visitor which totally made our day!