We stayed here over Spring Break and the staff were friendly and the grounds and room was kept in great shape. It is 3 blocks from the beach and close enough to sea world to ride our bikes . Incredibly quiet, we were in a garden suite. The pool is warm and the hot tub is huge. We are a family of 6 and the suite fit us comfortably. Only downside is we wish it had, at least a half kitchen, and a larger refrigerator.
When we visit San Diego again we will definitely come back to the Bahia.