When we sailed on the Caribbean Princess last April, we had trouble finding seating in the Horizon Court as well. We then discovered we could get our food at the buffet and go to Cafe Carib (right next to the Horizon Court) and we always found a seat.