Anybody live in Overlook apartments in homewood? I'm searching for a new apartment to move into the beginning of the year. Using selectmyspace.com mainly and the overlook apartments look good on paper but I'd like more real information on it.