I've used Indiantown Marina for the past 3 years. They do an excellent job blocking your
boat but...they are not inexpensive.
My choice would be Glades Boat
Storage, between Labelle, Fl and Moorehaven, Fl. They do a good job blocking and their prices are about 50% of Indiantown's. The only reason that I don't use them is that the US Corps of Engineers has kept the lake at a higher level and our boat won't fit under the Port Myacca railroad bridge which is limited to about 46'. There has also been a notice to mariners that a high tension
power line close to the Port Myacca locks has been sagging down to below 46'. You can easily approach Glades via Ft. Myers using the Okeechobee Waterway.
Both
marinas have nice ladies in the office and Indiantown has city
water and better showers as opposed to Glades untreated
pump water.
You will need to check with Glades to make sure that they can handle your new cat's beam.