This was our third stay. Great hosts, great location, great place. Hope though word doesn't get out before the next Macalester parents weekend.