I had a great weekend at the Carlsbad Inn Beach Resort!! The hotel was beautiful with nearby shopping and excellent Mexican food (at the restaurant there).
They have an activity room full of games, bikes you can use, ping pong and a small gym. On Fri. evening they even had live music with complimentary snacks and beverages.
Of course the ocean being across the street is a highlight and the adult jacuzzi was nice, however this is a very family friendly place!
I appreciated that there was always coffee and tea available and the staff was always courteous, friendly and helpful.
I'd like to go back when it is a bit warmer however, I still managed to get a bit of a sunburn!