John is an excellent host; friendly, open, uncomplicated and generous.
The place in itself is stunning with all the facilities you need as a base to explore the area or just to stay over. If it’s free, book the stables though. On a cold evening it is lovely to sit in front of the stove and relax.
If you plan to stay, bring some provisions though. While there is a small shop 2 miles away, it is only a small shop stocking the basics. The flat and cottage have ample storage space and fridges. The wifi is also very good.
The locality is stunning and there is a beautiful beach across the road :)