Perfect place, perfect host. Centrally located & fully stocked. 10 stars