Beach Terrace was Like a dream!!! It was the best choice for MANY reasons!!! Sometimes, you get what you pay for…and for our 20th anniversary we wanted :On the Beach, safe area,beautiful accommodations,everything walking distance!! Beach Terrace in Carlsbad,CA,checks all of those boxes…and much more!!! We cannot wait to go back to this perfectly located hotel!! Michelle greeted us when we checked in at 8:30 at night! She gave us suggestions and really made us feel right at home!!!