I travel for work and a good hotel can make or break a long-term engagement. For the past year I have been staying at the Marriott Del Mar and I have only good things to say about it.
The gym is decent, the food is really good and I especially love the sushi bar (get the special spicy albacore roll) and the people are awesome: Rita greets me every Monday; Sisily, Lydia, Nicole, Nicole, and Jerry help get me checked in within minutes; and Sarah, Stephanie, and Grace always take care of me in the Concierge lounge.
I have stayed some weekends in SD for personal trips - to explore downtown, the Zoo, etc. - and decided to stay at this hotel, even though it is farther from where I needed to be, because I like it so much.