We really enjoyed our stay in the lovely Hacienda. Easy walk to the beach and restaurants. Ocean Beach is a fun area to visit.