We spent two nights in June on the "cement dock" and really enjoyed the convenience to downtown. There is a great French pastry shop around the corner and dozens of wonderful restaurants and museums in a short waling distance. The marina had coffee and donuts in the morning and an active community of boaters. The showers, bathrooms, and laundry facilities were clean and reasonably maintained. Overall, a great place to stay for a visit to Salem.