Tides Folly Beach, Charleston's Oceanfront Hotel