The activities, entertainment and interior atmosphere were pretty bad and the excursions were horrible. The overall customer service, with the exception of the steward, was below average. On the plus side, the Steward was awesome and a huge help. The food was pretty good, but the room service menu was clearly lacking; only one breakfast item. Thankfully they let me order room service for dinner from the main dining room, but often I was on hold for 20 minutes and had to ask the steward to call. Also, I chose my excursions based a lot on the time of day they started. I had one excursion