Extremely beautiful place with caring, warm, and hospitable hosts.