We cruised from Budapest to Nuremburg. We had a D class stateroom and I was concerned that it would be small and our views very limited. It turned out that the cabin was spacious and the views fine. AmaBella's standard outings were free but there were a few optional tours available for additional cost. We stayed busy the entire trip. Wine, beer, and soft drinks were included at lunch and dinner. The foods were well prepared and tasty with a good selection every day. Staff was friendly and helpful. They wore several hats on a ship this small but all performed well. The cruise director was knowledgeable, very personable, and full of energy. She made last minute adjustments through-out the trip to meet changing conditions. Local entertainment was brought on board several nights. The piano player in the lounge was quite good and played every evening. The bar was well stocked and prices reasonable. This was a very good cruise. Our only complaint is that with only one public space you do not have the opportunity for a bit of quiet time unless you hole up in your cabin.