8/10
We loved our stay at the Coral Bay Resort. The setting is lovely with a great ocean view from the porch on our bungalow (not all bungalows have ocean views). The garden area surrounding the facilities are well cared for. The breakfast was outstanding and the food in the restaurant was very good (only tried the Thai food).