Neat and clean place for staying in Stratford.