With amenities such as lighted tennis courts, shuffle board courts, a very nice outdoor grill area, two pools (one seasonally heated), a kiddie pool, a hot tub, a sauna, game room, and the complimentary beach service - Mainsail is sure to be an ideal beach vacation for the entire family!