Located in Islamorada - the heart of the Florida Keys - lies Cheeca Lodge and Spa - a frequently sought out location for film, TV and fashion shoots. With 27 lush tropical acres, Tahitian-style lagoon and waterfall, private 1,100-foot palm-fringed beach, wooden foot bridges, 525 foot classic wooden fishing pier, beachfront Tiki bar, two pools, a 9-hole golf course, and a full line of land-based and watersports, Cheeca Lodge and Spa is the perfect backdrop for varying production needs.