Good location. Well stocked. Great timely communication.