Cruise was ok but there are major opportunities for improvement.
Regular rooms are average. Shower is so small you can't raise your arms to wash your hair without hitting walls and shower curtain. Room attendant was very good and efficient. We always had a clean room.
The Restaurant is good. The appetizers were the best part. The service is average to poor. The waiter watched my vision impaired, 80 year old Father-in Law, trip on the step and made a joke to everyone. Very disappointing behavior that is unacceptable.
Got stuck waiting for next bridge crossing after our bus to the ship broke down.