Roche Harbor is always a great experience. Staff is friendly and always willing to help. Watching the whole marina stop for colors at night is unique experience. This is a stop we always look forward to each year to re-provision and people watch.
Only complaint was the hours the dock store was open. This is especially a problem to acquire tokens for the showers and/or showers. 9am to 7pm would seem more reasonable for a resort marina