Excellent facilities, lovely views, friendly helpful hosts.