marina

noun

1.
a fancy dock for small yachts and cabin cruisers