Great location, exceptionally well stocked, very clear directions and access information, attentive hosts.