Charter boats have been here for years. The area was getting a bit grungy. Then they added more benches, signs, planters, etc. and it is more welcoming now. We have been out on the Capt. John Greyhound many times. It is inexpensive and we always come home with fish. In season it can be quite crowded, but in the off season you can stretch out and take up two spaces without any trouble. The crew is friendly and will help you if you need it, but you really do need to bait your own hook. They keep all your fish until the return and then will fillet them for a very reasonable charge if you don't like that part of fishing. It is a four hour fishing trip, but takes longer than that by the time you get your fish.
Take a cooler with your beverage of choice and a sandwich and enjoy a day on the water.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.