Do not take your vehicle here for any reason. They have a reputation for remote starters, but their techs know nothing other than the cheap way they hack into your system. You will most likely need electrical repair at another shop to fix their mistakes (as is my case)
Be very careful with these people and get second opinions often. They will milk your car for many problems and keep suggesting repairs you either do not need or "fixes" that are not typical.
The main concern with my experience is the fact that their customer service is non-existent when trying to communicate with them over the phone. Read Yelp reviews for a more accurate rating of this shop, they are not as favorable.
If you have a quick repair or need an oil change, you can do worse than this place. If you have major or complicated problems, take your vehicle to a shop with more diagnostic experience.
Apartments are well maintained, buy have no amenities. They just raised their rates enough to cause me to move. If you look, you will find more for less in DeKalb.