5 stars for Mary and Kevin; they were the perfect hosts going above and beyond to make our stay so enjoyable and memorable. Their attention to detail was incredible. The accommodation was beautiful and spotlessly clean too. Breathtaking views, fantastic location and great value for money. Will be back.