We have stayed at this hotel on 3 separate occasions. Our last visit was the least pleasant but not the fault of the hotel.
On the good side : the room was a nice size (we had a wheelchair accessible family room on the ground floor with a balcony at the pool side), lots for kids to do, separate kids pool, generally friendly staff, evening entertainment good fun for kids, wheelchair accessibility generally good, mngt were quick to respond when we complained that our neighbours partied in their room until 3am.
On the poor side : pool loungers get full pretty quickly, the room is in real need of updating, the entrance from the room to the balcony was not ramped so i needed help getting onto and off the balcony, no pool lift for wheelchair users, wifi limited and slow, evening entertainment starts late for kids.
A couple of small changes would make this place a lot better for a wheelchair user.
Overall still a good holiday.More