If only I could give 10 stars I would. Welcoming warm and generous hosts. Great location in a beautiful setting. This place is definitely worth a visit.