Service was excellent in the Capri Dinning Room. Service was also great at the bars, but no appetizers, just oriental cracker mix or peanuts.
Food was average Coffee Shop quality in the Dinning Rooms.
Horizon Court was very poor quality food. Eat in Dinning Room or fast food places on ship when you can.
Very small balcony and cabin space. Huge closet area. Large TV. Small bathroom.