Fabulous place, a great location. Excellently stocked. Great friendly hosts. Everything well above expectations.