We have been on over 15 cruises and this was our 6th on Royal,
The ship was very nice and clean. Stateroom attendant "Stella" - Awesome.
Getting on and off the ship was easy.
Cabin was good and spacious,
Easy to embark
Did not leave the port - Would have loved to go to a beach but there is no excursions available under $250 for a family of four for 4 hours.
OK for a beach day
Good port - nice beaches - been here many times.