We had 5 nights here over New Year 2019/20 after doing some traveling around Cuba. It’s a nice hotel set in beautiful grounds which are well maintained. Two beaches, it’s worth walking to Ensenachos beach which is quieter & much nicer. The staff are on the whole very friendly. Yes the hotel looks a little tired in places but it’s clean & tidy. We’re vegetarians & there was plenty of food choice for us. If you’re looking for European / North American style hotel standards, you might not find it exactly the same in Cuba but the warmth of the people & the sunshine make up for the odd thing that you might not find the same. Overall would thoroughly recommend here.More