Review for Ambassadors International - Wind Surf Review For The Terrace Google User Feb 27 '16 at 1:41 Close to things important to my lifestyle n living.... I like the roof top views....city without the fuss. View full site to comment or like