Good cruise overall and nice facilities. Prices for some extras getting out of line. Coffee & desserts & some dishes not to usual quality. Still great options and dining room service. Some shows, music great, some marginal. Poor use of overall entertainment areas. Forget dancing; DJ's out of touch with any age crowd, no dance area for live bands. Still, nice boat.