It?s like a ghost town in this place and it seems you are over charging to pay for the new facility. You should hire more staff. I have been coming here for years and it seems the service has gone downhill. Please bring back the old service qualities I used to look forward too.
Pros: Location and mercedes franchise
Cons: overpriced and understaffed
more