Quiet apartment complex in convenient location