Located just 40 miles south of Tampa on the charming Old Florida hideaway of Anna Maria Island, the Mainsail Beach Inn features 12 boutique two- and three-bedroom residences, complete with beachfront access, private balconies, gourmet kitchens, hardwood floors, elegant furnishings and linens, and entertainment amenities such as flat screen televisions, DVD players and stereo system. Outdoor amenities include a private pool and sundeck, gazebo with kitchen and grill, covered beach chairs and access to a variety of nearby water sports. Boaters can dock at the Mainsail Marina, a private 50-slip marina that accommodates vessels up to 50 feet in length.