We just got off a seven day cruise from Apex yesterday. We ate at OceanView buffet for breakfast and lunch every day. The food was very good to excellent every meal. The only issues are table availability at peak times and consistently long times and slow service at the Scoops ice cream station.