The directions are not correct. From Anahiem Street in Wilmington, Go South on Henry Ford. Turn Right on South Henry Ford. Turn Right on Achorage Road. Right on Peninsula Road. Yacht Haven is on your left.
Pros: FAMILY FRIENDLY PLACE, TRY THE CAFE
Cons: industrial area
more