I've been to Cuba many times, particularly Varadero. Out of all the resorts I've stayed in Varadero, Paradisus Princessa is by far nicest. The rooms and bathrooms are very clean and up to date. The staff is friendly, approachable and always willing to help.