Here is one to avoid for the time being. The old Marriott Hotel on 17th right by the intercoastal is now the Ft. Lauderdale Grand Hotel and Yacht Club. I just stayed there about 3 weeks ago and the hotel is running on minimum staff and with limited services. The hotel sustained severe damage in a hurricane is is under construction with jack hammers, cranes amd everything one would expect for a hotel under construction.
Rather than be honest about the condition of the hotel, the Grand is taking reservations as if there was nothing wrong. I would opt for anywhere else at this time until it has been completely reconstructed and is open for business with full staff and services.
Just my opinion.