amazing apartment community in Stratford