Amazing location, perfectly laid out apartment, great communication