Meh...some of the residents are dodgy and the apartments aren't that great, but you get what you pay for. I wish I had known the lay of the land a bit better before choosing this place. Great move in specials and the maintenance guys are pretty nice, but the office staff are condescending and generally unhelpful.  I'd keep searching if you're considering Indian Hills.