Renaissance Wind Creek Aruba Resort shared by @travelleisure says: ""In Aruba, stay at the Renaissance Wind Creek Aruba Resort for access to the hotel's 40-acre private island, home of the Instagram-famous flamingos."" on Postcard