Great location, amazing Staff!
Loved the Ocean Beach Hotel! Great staff, super dog friendly, right across from the beach and the local entertainment & shopping. 
We stayed on the first floor, room suited our needs, its not overdone or plush but it was just perfect! The courtyard was very nice and pretty. We will for sure be back to the Ocean Beach Hotel!