Pros: The beach, Varadero is an amazing beach.
Cons: Everything else. Hotel is very old and not well maintained, lost of people smoking in the hotel lobby, that smell going into the rooms, place is dirty, unfortunatelly my kids were not able to use the pool, was scared they will get sick, you will be able to see a cover of oil and dirt in the water, and not able to see the botton of the pool, plastic cups on the floor everywhere around the pool, no pool service for drinks, no beach service for drinks, very, very cheap spirits and liquors, no music in the pool.
Hotels.com sells to two queen beds, once you get to the hotel, there is no such room, rooms have one queen and one twin. Specialty restaurants are by reservation only, 48 hours in advance, since I was staying there for one night, I was not ably to use none of specialty restaurants, I went to the front desk to ask since my kids likes japanese, very rude person, and did not even bother to help. Japanese restaurant was empty, but we were told was completely booked. We were forced to eat at the buffet, the food at the buffet was disgusting, bland, all recycled food, cooks yelling at each other profanity, everybody seemed tired, unmotivated, even tropical fruits were not ripe, no botled water and very low, if any, hygiene standards, horrible wine, and jut one kind of wine, undrinkable.
In general this hotel, shoukd not exceed 1 or 2 stars, been generous with them. Following day we ran from there in the morning.