Absolutely perfect in every way!
For a big family (12 of us) it felt like home. Every single room has its own ensuite - massive lounge and dining area. Fire and gas heater in the lounge kept it toasty for the week. Everyone has their own key, which is a clever addition. Gorgeous views.
Would come back in a heart beat!