Sanibel Harbour Resort & Spa, located in Fort Myers, Fla., features 240-rooms, suites, waterfront condominiums, two swimming pools, five restaurants and a full-service spa. It offers guests more than 400 amenities, including private balconies, robes, bath amenities, cable television, coffeemakers, mini-bars, refrigerators, voice mail services, high speed Internet access, in-room safes, non-smoking rooms and handicapped accessible rooms. It also offers a variety of guest services, including concierge, a full-service business center, complimentary transportation to beaches and shops, fitness facilities, tennis and marina water sport options, room service, resort shops and a kids club. Its 40,000 square foot spa offers massage treatments, specialty skin care, manicures and pedicures, yoga and exercise classes. The resort also offers more than 45,000 square feet of indoor function space and 34,000 square feet of outdoor space.