I went to Aruba this winter and it was amazing. Unlike a bunch of other Caribbean countries, this one is more of a "developed" country and is a Dutch colony and everyone speaks English.
Food there is also amazing. The seafood is caught daily and there's a lot of great restaurants downtown that made some awesome meals. If you're not into seafood or trying to new stuff, they have Pizza Huts, Subway etc etc a lot of known places too. In the evenings in the capital there's live entertainment too which was cool. There are also high end malls to explore (although I couldn't really afford Gucci or Louis Vuitton stuff lol).
We rented a condo and a car cuz my mom didn't want to stay in a resort and explored almost all the beaches on the island and had a great time everyday. If you do choose to stay at a resort, the Riu Palace looked amazing but is likely expensive.
I definitely want to go back when I can and would recommend it to others. And another perk, their beer on tap is Heineken
On another note, I went to Cuba last summer and it was a different experience. The beaches were beautiful but there's nothing to do unless you want to sit in the resort the whole time as they don't recommend leaving as it can be dangerous etc. The food also wasn't that great at all and my friends and I got a little sick on one of the days (and we were at a 4.5 star resort too..).
I'd go to Cuba again because it's cheap but it wouldn't be my first choice.
Anyways, hope these mini reviews help a bit