great communication, location, and apartment. ideal place