New apartments tick the boxes