Currently on the Costa Neo Riveria so thought I would add a review for those planning to book a cruise on the Neo Riveria as decent information about this ship is hard to find.
Embarkation was very easy and friendly. The classic cabin (window only) is compact! The shower too. And it has a plastic curtain. i think I read an earlier review saying shampoo is not provided - it is. The television has no inputs so you cannot attach your tablets etc to watch your own programs. The premium cabin does have a full-size tv and a bath.
Food is of good quality. lots of fresh salad and fruit. and a choice of 3 main courses each evening in the a la carte restaurant. There are 5 courses so no need to go hungry. Seating is unreserved which is a new feature available on the neo ships.