Fantastic location, wonderful hosts and beautiful accommodation! I will be back!