Sparkling clean accommodation, friendly and communicative hosts, beautiful views and farm animals