We took this trip primary for birding, and it was a fantastic location to go out and see the waterbirds of the area. The resort does not have a restaurant, but has a kitchenette so that you can either do some shopping in Naples and home cooking, or you can go into Everglades City for many dining opportunities. There were several tours offered from the marina and we took two, one was an islands tour, complete with dolphin and manatee sitings. My son and husband also took a kayak river trip and saw much wildlife including alligators. Even in December the mosquitoes on trails and near any standing water were annoying, but in the harbor no mosquito problem. The fish are unbelievable and plentiful. The price is right for an extended stay here. There is a gym and game room which we enjoyed.
