The ship is pretty, the food is good, the crew is pleasant. BUT
There is constant pressure to buy "Specialty Dining" packages at inflated prices, excursions at inflated prices, jewelry, perfume, art and spa treatments. Very insistent pressure.
If you cruise at the "Bella" experience (cheapest "level"), there are parts of the ship you cannot access and the bar staff will be much less interested in serving you if you have a drink package. Your table in the dining room will be by the aisle and traffic flow, and they won't be happy about changing it. It will be difficult to get an elevator to ro from your deck.
Roomy, clean, well organized. Large porthole window. Stewards very good.