perfect host and perfect location. Really great place for every season.