Great place as described; super close to Stratford. Well recommended.