First, let me start with saying I read a lot of reviews from early this year which almost convinced me to not book this hotel. That being said, I am glad we took our chances and went anyway.
We stayed in the Deluxe section, which I must say was quite nice, and worth the extra money. Rooms were clean and made up every day. I found out that if you didn't leave "enough" tip or tip and some "goodies" we had brought with us, then your room was not cleaned as well. This bothers me a bit in that when you pay for a vacation like this, you shouldn't be EXPECTED to tip, just to get what you paid for. This was the same for the mini bar. Sometimes not restocked if you didn't tip.
Our room was quite large and the bed comfy. The water pressure was good and the hot water was hot!
The short walk to the beach was pleasant and we saw lots of local wildlife (LOL) The beach itself was clean. The deluxe section has it's own area which is child free (makes it good for couples) and we had no problems getting a recliner. The only thing with the recliners are they get a bit uncomfortable after a while. I don't have enough padding on my butt to make up for the lack of padding on the recliner ;-)
Beach bar was fine, never to long a line up.
The staff were all excellent to us. My wife speaks Spanish, so that made the language barrier easier, although most understood my "Spanglish" as well.
Now, the food... That's another story. I was never hungry, but the quality of the meats and cooking was pretty gross at some times. Other times, the food was pretty good. So, hit and miss. We went to the ala cartes on a few nights and didn't find them much better. We were late for the Italian meal by 15 minutes and were rudely turned away.
The best meals were at the Deluxe restaurant.
A note to travellers, make sure to bring a 220 - 110 adapter for your devices. We had not brought ours and had to rent one from the hotel.
It is my understanding that there has been a management team parachuted into this resort to fix things based on the poor feedback from Trip Advisor. They certainly seemed to have made some headway based on reviews I have read, but they have a way to go in the food category.
All in all, we quite enjoyed our stay and plan to go back in the fall for a short trip.
Thanks to Madrian for hooking us up with the Habana trip and to Goricha (management team) for taking our feedback for hotel improvements.