We did a 3 nights cruise from van to lax and it was the best relaxation ever! The ship is good and clean. Our check in was smooth and we had a very nice balcony room overlooking the ocean. The staff were attentive, friendly and helpful. Our housekeeper was superb and cleaned our room at least 3 times a day. Haha. The food was great and there was a good selection of everything. The Italian restaurants were great as well. The boat is no slouch when it comes to entertainment. The comedy and broadway shows are at par with Las Vegas shows. There is always something going on in every hour. The live band was good and the night club is bumping. There is absolutely no point in staying in your stateroom unless you are sleeping or sick. Overall a great experience and will definitely do a cruise with them again.