Great location, great hosts, everything we needed for a cubs game and long holiday weekend.