This place ticks all the boxes with its prime location and attention to detail. So many things that have bothered us at other stays have all been addressed by Kathryn. She also has great local knowledge and made some excellent suggestions for day walks and things to do. We had a great time! Kathryn took extra care to look after our needs. Highly recommend.