Review for Ambassadors International - Wind Surf Review For The Veranda Google User Mar 3 '16 at 18:10 This is not a review. This is a request to other reviewers. Please do not rate an apartment complex without having experience living there. It throws everyone else off as to what it might be like to live there, when you share your biased and unnecessary opinion because of some pictures you've seen online. View full site to comment or like