We were very impressed with the Coral Princess. The service was exceptional, the rooms immaculate and tastefully decorated, the staff friendly and responsive, the facilities pristine and well cared-for. Every morning we woke around 7 with the sound of birds chirping outside our window, threw on our bathing suits, and headed down to snorkel before breakfast. It was wonderful. As... more

















