Recent cruise on the Sun was overall good. The food was okay with it being to spicy and not much of a change daily. We ate in the buffet everyday. The excursions were good except for Costa Maya. After a long bus ride got to the site and the the place was run down, drinks were not good and beach was disappointing. The ship itself was good but needing updating very soon.