United States,
Quail Inn and Suites - Myrtle Beach