What a fantastic place to stay! Stunning surroundings, spotless accommodation, and pet friendly too. Great value for money.