Embassy Suites Ft. Lauderdale/17th Street