Friendly hosts, beautiful location, clean and comfortable accommodation, garden oasis - what more could you ask for! Highly recommended.