Description: Vacation in style at the modern and exciting Windswept. Located in Kiawah Island, South Carolina these villas are in the premier location right on the beach as well as just a short walk or leisurely bike ride to the town where shopping and dining are in