Good location. Thoughtfully prepared and stocked. Great responsive host.