This marina is in a great location but has very little in the way of amenities for the overnight boater besides water and electric. There is no bathroom, not even a port-a-potty. The attached restaurant has a bathroom but is not open 24/7 and has a very crowded bar scene. The dock is fixed, making it difficult to get on and off the boat depending on the tide. There are outside and inside slips. The outside slips are not protected and exposed to boat and ferry traffic as well as the wind. The inside slips are more protected but very difficult to navigate. You best bet is to stay OUTSIDE the marina, call and wait until the super skilled dockmaster calls you over. Let the dockmaster jump on your boat and guide you into the slip and tie you up. They are very impressive. We were in an outside slip and had several near mishaps with captains trying to enter the marina on their own. The potential for damage to your boat is great. It’s a very short walk to a beautiful beach. There are a few restaurants, bars and shops easily accessible. Great place to stay but be aware that the physical facilities are rough!