Everything was great. The marina is modern and well maintained and the bath house facilities excellent. The dockmaster was super and his crew of guys took care of all of our needs. They made our stay very enjoyable. We love Onancock! See you next year if not sooner.