Cheeca Lodge, Islamorada, FL
After spending a few days at Tranquility Bay in Marathon, FL, my family made our way north and checked into Cheeca Lodge in Islamorada. In my opinion, Cheeca Lodge is the best full-service resort in the Florida Keys and certainly one of the most upscale properties in the area. The setting is outstanding, grounds are …