A lot of good aspects were offset by them moving 1 of our rooms. We reserved 2 rooms that were close together and we specified that we did not want upgrades and wanted our rooms together. They did not notify us that they moved one room to th eopposite end of the boat. When we identified the error their response was that we signed an agreement stating they had the right to move us at their whim. They did not solve the issue.
Much of The sports equipment was broken missing or inadequate. The basketballs were no longer round. There were no tees for the golf mat.
The staff was fantastic in general with very few exceptions.