Key West hotels and one in Sunny Isles Beach made Tripadvisor’s Best of the Best list