I have had 3 stays at this marina. The management is very accommodating, while practical. With resident marina live-aboards, everone seemed very helpful. It has the a "small town appeal" while yielding privacy and convience to town. Great place to leave your boat long term or come in for a couple of days. We have done both.
Nice house to rent if you have guest that are better served than being on your boat.