The Cheeca Lodge and Spa is one of the most unique luxury resorts in the Florida Keys. Capturing the spirit and atmosphere of the West Indies, the 27 acres of land right on the Atlantic Ocean is the perfect Florida vacation spot and has everything it takes to restore and reinvigorate guests. 1,200 feet of palm-fringed beach. Saltwater and freshwater pools. World-class Spa. Exquisite dining. Golf, tennis, fishing and every water sport visitors could hope for.