La Quinta Inn and Suites - Ft. Lauderdale At S.W. 6th Street