Coral Princes is an attractive small ship, easy to get around. The staff was nice, very helpful most of the time.
The food was always fresh and available. I was always requesting papaya for breakfast and they delivered it. The chef was excellent. Even a simple dish was made to look beautiful and it was always delicious. The service for dinner could have been faster (once it took more than 2 hours and we missed a show).
The water in the main pool was cold and no one was using it. I do not like that Princes is making you pay for the sanctuary. I have decided not to go for a massage because of that.