Guests at Cheeca Lodge Resort & Spa walk on a new 525-foot pier.
Guests at Cheeca Lodge Resort & Spa walk on a new 525-foot pier. Florida Keys News Bureau/AP
Guests at Cheeca Lodge Resort & Spa walk on a new 525-foot pier. Florida Keys News Bureau/AP