Good cruise, very nice ship. Our room attendant was great and so was our dinner staff. Amir and Carmalita were awesome. The food was ok but not great. We expected more "fine dining" than casual fare; we found the best food was in the atrium in the park cafe. Overall we were pleased. Accommodations were clean and comfortable.