Overall I really enjoyed our 4 days at Be Live Los Cactus, but I went in with fairly low expectations. I'm glad to say it exceeded almost all of them, though there is definitely room for improvement.
From reviews online I'd been led to believe the food was inedible. This was far from the case. The food was varied and plentiful at the buffet restaurant, and while not gourmet dining, it was tasty enough. Remember that this is Cuba, where a decades-long embargo means they find it difficult to bring in many fresh ingredients. Despite this, the food was fine. The drinks were even better.
The staff are mostly excellent - friendly and helpful.
The pool was lovely with plenty of loungers, likewise the beach was gorgeous and not too over-crowded. They have kayaks and pedalos for free use. There didn't seem to be a queue for them at any point. They have 4 tennis courts, but just one set of rackets, however we did manage to grab them once for a game!
The WiFi was fine (1 CUC for 1 hour and only available in common areas).
The rooms are, unfortunately, very tired and in need of TLC. They also weren't particularly clean, with some cobwebs in corners etc. The bed sheets etc were always clean, but the little details of the room weren't. While we were there, they were re-painting outside, but this is cosmetic and really the rooms need renovating.
Despite this, I'd stay again, and would wager that Los Cactus compares well v other hotels in the area.