We got back last week, stayed at the same hotel as DonJuan. Very pleased with our choice. Food at the buffet was pretty good for the most part, but the a la carte restaurants were all excellent. We found the pools and the beaches top notch. I think they have renovated in the past couple years.
Didn't do Havana unfortunately, but the catamaran excursion and the Jeep tours were tons of fun.
Definitely would recommend Melia Las Americas and look forward to going back.