We have been on 11 cruises with 6 of them being Royal Caribbean. I had read reviews about the ship being worn. I didn't see it that way. We traveled in September which means there were hardly any young children. This may be why we did not have trouble obtaining tables or pool chairs. Our party of 5 had a table for 12 in the dining room all to ourselves. Still for some events you don't want to arrive late to get a good seat.
The cabin was the standard cabin. They are all the same.
I personally really liked all the food. On previous cruises I felt that the food all had the taste of curry. I was very happy with the assortment at the buffet and the fact that they had Greek food since we were traveling to Greece. I also enjoyed the food in the Dining room. Food is a personal taste so not everyone in our party thought it was as wonderful as I did.
To me the cabins are all the same.
Take a taxi. Do NOT take a Hop-on-hop off bus. You will spend all your time waiting on line in the hot sun.
Unique town right on the port.
Nice town across the street from the port.
Another nice town. take a taxi for 10 euros total.
Nice to see the sea turtles and shop a little.