The armonia is a small ship but is very nicely decorated and really doesn’t feel cramped. The rooms are a nice size we had a partially obstructed view room. The food was hit or miss when it was a hit they knocked it out of the ballpark. The desserts were the best I’ve had on a ship. Most of the crew are pleasant and approachable but some that were in white uniforms tended to look away instead of engaging with cruisers. 
The casino staff are amazing and I would go back just to see them. Shout out to Mgr Jeffery, bartender Benson, pit staff are all great and friendly and asst bar Mgr Carl. If you get on the ship stop by and tell them pam said hi please. 
The casino is small but did have buffalos, lock it links quick hits and more
I would sail again on Armonia and will def give msc more of my business