I have been on over 30 Royal Caribbean cruises! Diamond Plus!
I have been on many other cruise lines.
Overall ,I feel that Royal Caribbean gives you the best experience ,and value for your money.
Very uncomfortable mattress! Very Hard !
Could not regulate water temperature!
No cold water!
Mattress was replaced by great crew!
Went to Trunk Bay on St Johns!
One of the best beaches in the Caribbean!
Went to Palm beach! Water was a little cloudy!
Prefer Eagle beach.
Went to Carabolla! Nice beach and facilities!
Mambo beach has some of the best facilities of all the ports we visited!