Perfect location. Great hosts. Home is beautiful. Ocean Beach is a return trip every year!