Starwood Hotels & Resorts Worldwide opened its first full-service property in southwest Florida in December, The Westin Cape Coral Resort at Marina Village. The resort, previously known as The Resort at Marina Village, overlooks the Gulf of Mexico and the Tarpon Point Marina and is just across the Caloosahatchee River from Ft. Myers. Sanibel Island, site of some of the world’s best beaches, is just 15 miles away. The property features 263 oversized rooms and suites, 25,000 square feet of function space, tennis courts, an outdoor pool, the Esterra Spa, and a fitness studio.