Wow. Gracious hosts. Great location. Cool people who care about you and your stay. Great atmosphere. Would do it again (hope too!)