As a family of four, we had an amazing time on this ship. It’s our second cruise. The ship has everything we need including a fantastic kids club, where our children throughly enjoyed going to, they are two and three. We did two weeks around some of the Caribbean islands and could not fault it. Service really good, food exquisite and beautiful locations. Really happy with the ship and all who worked on it.