My adult daughter, 3 grandchildren ages 10, 13 and 16, along with myself decided to do a Spring Break cruise for 4 nights. Carnival Ecstacy is a very good 4 night. The ship is smaller than some of the new ships but very easy to get around. Plenty of activities and entertainment. Very good food in the dining rooms as well as the buffets. Service was excellent. This was my third time on Ecstacy and it looked as good now as it did the first time in 1998. Love the beds and linens! So comfy! Our cabins were kept immaculate by our cabin steward.