Review for Ambassadors International - Wind Spirit Review For Pool Bar and Deck Google User Apr 26 '18 at 18:21 We visited this place to check out the design and also as a possible accommodation next time we are in town. Staff are friendly and they didn't gave us any funny looks. I will consider staying here next time. View full site to comment or like