We stayed here one night only as we were heading out on a boat trip for a few days. Glad we picked this hotel. It is tucked away from the main drag on Airlie Beach which we weren't that impressed with. I guess if your young or backpacking it may suit you but we just thought Airlie Beach was a bit crazy and drunken.
Coral Sea Resort has a pool, bar and restaurant right on the shore so has lovely peaceful views from this area. Our room was pretty good, and the lovely staff kept our cases for 3 days whilst we were on the boat trip.