Great location, wonderful welcoming hosts and beautiful accommodation.