Great marina and beach, friendly staff and reasonably priced. Only negative is multiple day reservation required on weekends during high season that makes day trips harder to plan. You’ll need to wait till the morning of the day you’d like to visit to call and check on availability for single days. I can’t imagine that actually generates more business. There’s also a dock available for dropping off passengers and plenty of space in low water on both sides of marina for those looking to drop an anchor and walk to shore.