Certainly not 4 star, more like 3 - it was just ok.
The accommodation was clean and the pool was ok, but the food in the evening was cold and the glasses dirty - we asked the waiter to change our glasses due to the dirt on all 4 of them and he took them away but didn't return so we went and helped ourself from another table, only for the waiter to return and shake his head with laughter.
The other thing they don't mention is that it is directly opposite a nightclub and we were woken in the early hours by some noisey antics by club gooers and local boy racers who decided to use the precint opposite as a mini kart track.
In summary, it's 'ok', but not 4 star and certainly not worth over £115 a night in our opinion.