Food was mediocre, dining room service needs improvement, line to get off the ship was more than an hour, Announcement and staff were hard to understand, shows not so good.
Did not use shore excursions from ship. I used vacations to go.
The room service was fine and very friendly. Furniture (love seat) had to be moved against balcony window so we could access the 2 twin beds. Still very tight to get between them and in and out.