10 stars. Among the best near China Beach, which is basically Hawaii on Vancouver Island.