Cheeca Lodge & Spa, Islamorada, Florida, Best Hotels of 2017, tourism, travel, resort, vacation, pool