A little piece of heaven. Wonderful place and wonderful hosts. Already planning my next visit.