This place has everything! We arrived after they closed but called and were given our slip # and told to just hook up to what we needed and come see them in the morning. The adult and regular pool were great, the head facilities were clean, free bikes were a huge plus, and the Passages Bar and Grill has great food and even better bartenders. Terri and Hannah are top notch and knew our names after only meeting us for a few hours on Friday. We will definitely be back, this is our new favorite marina on the Chesapeake Bay!