Beautiful location, great hosts and perfect accommodation. Wish we could have stayed longer. Thank you!