Breathtaking views, welcoming and informative host, excellent accommodation - what more could any visitor want.