Great place that has everything during a trip in a great location.