New apartments in a great place