Review for Ambassadors International - Wind Spirit Review For The Terrace Google User Nov 6 '12 at 18:08 Good location. Very livable. High turnover in managets,11 in 6 years, causes a lack of continuity. Overbearing tenants association drives me nuts. View full site to comment or like