TERRIBLE! I would give this place 0 stars if I could!! The maintenance place is ridiculous! They told us they needed to install a little part & we would be there for 25-35 min MAX! Over an hour later we asked about our car & were told it would be another 35-40 min because it was "complicated" it wasn't only the fact that we were going to be sitting there for 2 hours it was the fact that the guy working in the office at the desk was extremely rude! Never in my life will be back to this location. Sorry excuse for customer service.. Be smart & go somewhere else!!