We were headed back to Dana Point after the Newport to Enseneda race. We wanted to spend a couple of days in San Diego and called 'Sunroad Marina' on Harbor Island. They wouldn't give us a slip for just a couple of days but told us they had a slip we could rent for long term.
We decided to take them up on it. A very nice marina with all the amenities ( pool, internet, work out room ). Reasonable price also. Stayed there for almost a year before we left on the HaHa in November 07.