Friendly hosts and great accommodation in a beautiful setting.