This place is a must-visit for families with kids. It's a great attraction that's good for children. The location is Building 8969 on Blind Pass Rd Road in Sarasota City. You can also access Palmer Point Beach- Public Access here. The overall experience is quite enjoyable, but not without its flaws. Unfortunately, the place doesn't stand out in terms of pricing. However, the innovativeness of this attraction is hard to pinpoint based on the available information.