What a great place, and wonderful hosts. Will definitely return to this amazing spot. Everything had been arranged to such great detail that I did not want to leave! Best experience ever (and I travel a lot).