Definitely not 3*. Rooms aren’t cleaned, dust everywhere, no towel or bedding changes, overflowing bins around the grounds, watch out for cleaning staff throwing bags of rubbish/linen over the balconies!
Very tired complex in need of a lot of attention, cracked floor tiles, shower head hanging off the wall, rusty metal work mirrors etc, poles in balcony barrier fell out, broken pool lights and water features, vending machines all broken. Rude receptionist, had to argue to be given 1 extra toilet roll. Barman was great but drinks are clearly watered down.