The marina is beautiful and the staff are extremely friendly and helpful. Bathrooms and showers are brand new and air-conditioned, and are right on the dock itself so you don't have to walk all the way to shore. We stayed a week and had a fantastic time. It's an easy walk to all the downtown restaurants and shopping. The breakwater kept the marina quite calm and we slept great on the boat despite one night with a sustained 30 knot blow! The only issue we had would not be a problem for most people. We trailered to their location and used the launch ramp next door, but there was nowhere to park our truck or trailer on the marina grounds. I lucked out that I knew someone in the area, and I was able to store my trailer in their yard for the week. We had to use the metered town parking for my pickup. I wouldn't say it detracted from the experience, just something to be aware of if you're planning a trip with a trailered boat.