A little slice of heaven. Breathtaking location. Catherine is a wonderful host and her place has it all. The perfect base for a relaxing stay. Looking forward to returning again.