We're on Constellation for the past three weeks and have no complaints whatsoever. We eat in anytime dining, seated at 5:30, order almost immediately, finish by 6:15, (no dessert). Food has been hot, and only on one day have we found nothing appetizing. We arrive in the ocean view cafe at 11:30 prior to the rush and always find something to satisfy our cravings. Cheese selection is awesome. Now if we could only find some parents who can control their toddlers, we would have a perfect sailing. Officers are visible and friendly.