Our friends recommended HOS. We had an amazing time with our two teen daughters and group of friends which consisted of 4 other families.
The weather/wind is beyond the control of the captain.
We didn’t get to port at Costa Maya because of the high winds that day and there were a few times of rough seas.
Cabin was just enough for the four of us. The room attendant was average. Didn’t go above and beyond to make it special. Our daughter celebrated her 14th birthday on the cruise and the cabin attendant confirmed it was her birthday but nothing special was done. Not even a fun folded towel.
This however, will not stop us from sailing this ship again.