This was our first cruise...so tentative and apprehensive..
Food ...huge variety available seemingly at all times of the day. Pretty much faultless, with the buffet restaurant especially providing seemingly endless variety, quality and quantity.
Entertainment....simply excellent, the quality of the professional theatre artists especially Danieli and Amelia and the guest acts was nothing less than exceptional and despite a couple of instances where the shows had to stop for some technical reason, these instances did not detract from the thoroughly excellent entertainment and quality performances from start to finish.
good... a little more storage/drawers would have been useful...