Review for Ambassadors International - Wind Spirit Review For Pool Bar and Deck Google User May 9 '18 at 18:41 Great location, walking distance to lots of downtown destinationd. Service is superb without being stuffy or formal. Plus you can get to Fran's Chocolate shop without leaving the hotel. View full site to comment or like