i did costa fascinosa and other than less availability of vegetarian food, didnt face any problem whatsoever.bothe embarkation and disembarcarion were smooth. the food was good and well presented except for the fact that they ran out of foon sometimes. the cabin was well cleaned and made up everyday. the staff was amazing and catered to all our needs. we were provided with indaian food which was ...