We love this marina, brand new floating docks where we stayed.
We had a great time at Haven Harbour, everyone was very nice, and the facilities are well cared for.