We have been coming here for over 20 years, and it's one of our favorite locations on the Eastern Shore of the bay. The restrooms are really clean and air-conditioned. We love the floating piers and ambiance of the marina as well. The food at the restaurant and pool grill is very good. The chef specials are amazing. However, the restaurant was closed due to a large wedding reception on Saturday. This limited where we could get meals, and we were not notified of this when our reservations were made online. This is one of the issues we've encountered with the online system, versus speaking to the dockmaster on the phone. These details are important to know. In addition, the town shuttle was not running and none of the local restaurants deliver to the marinas. Thank goodness the Passages Grill was open next door at Haven Harbor Marina, so we had one more option for dinner. Since we come by boat, we don't have a vehicle at our disposal for local transportation. Bikes are available, but the street lighting is poor so walking or biking after dark could be dangerous.