Just spent 7 days on the Coral in Mini Suite and had Reserve Class which was a bonus with dining in the Bordeaux Dining room and no need queue up, just walk in. Only dined in the Horizon when Breakfast & Lunch not available in the Bordeaux. She is a bit tired. Most of the lounge chairs in public areas are hard and uncomfortable as the padding has had its day. Even the lounge in our Mini Suite had worn out cushioning.
Finding somewhere to sit and read etc anytime was no problem at all as she only holds 2000 passengers. Food in the Bordeaux was magnificent and staff (Godfrey & Sarah) were wonderful. Didn't do the Sanctuary as you have to pay, which is ridiculous. Has a large Library and lots of seating in it if you just want to relax. All of the shows and entertainers were quite good.
The information talks about each Port of call were a total waste of time, hardly any relevant information given. didn't even get told about the availability of a shuttle into own at Airlie Beach, found that out ourselves. All in all, I think you will enjoy the Coral.