Great location squeaky clean beautiful apartment great communication