My wife and 4 children took this cruise for a spring break vacation and I must say we were extremely impressed with the service, food quality and overall great condition of the ship. We had a super time each day. Sandra and Marco in the dining room were outstanding. Our room attendance kept our room organized and clean throughout each day. We have been on 4 cruises and this one was the best especially when you consider the cost. Getting on and off the ship was a breeze. The entainment was good. Overall we had a great time.