Great location and great customer service. Parking can be tricky but not a deal breaker