Customer service and location is what really makes this place shine