Pros: Rooms are nice, windows open, everything is clean and well maintained, internet works well and is free. Breakfast is OK for a free breakfast. Staff is friendly. Parking is free, which offsets the rather high price. The bed was comfortable.
Cons: Right next to train tracks, something of an industrial setting, actually. While the breakfast is OK, the french toast was hard enough that I had to cut it with a knife. Lots of kids and teenagers, which for me is a negative, for families might be a positive.
I have stayed at other hotels in the San Diego area, and I have gotten a better value for a lower price. If I had to go to Carlsbad and this was the hotel I ended up at, I wouldn't mind, but this hotel was definitely not a "must-return" hotel.