Stayed in a 2 bed apartment, poolside. After reading other reviews about the complex we understood there were old and renovated apartments. We phoned to find out which we would be able to book. Were told it would be a renovated one. When we arrived we were told that our booking had been changed and the original apartment wasn't available. They offered to move us to a beach front apartment but we have a young child and chose the poolside one specifically as it had a gated garden, so declined. We were eventually put into a poolside one but it was pretty dated. The guy on reception said it wasn't the worst but a bit old (can't believe the use worse ones). The apartment had a nice bathroom but the rest needed a major make over. The kitchen tops were cracked, the washer and dryer didn't work very well, there was black mould on the net curtains, outside lights didn't work, marks on the walls, chips the the plaster etc etc. Beds were old and uncomfortable, no form of heating downstairs (was 6c overnight so cold). When we complained we were told that they can't guarantee an apartment when booking and each owner is responsible for the condition. If they can't guarantee a unit they should not have told us otherwise when we called before booking?
Overall if you get a refurbished apartment I'm sure you'll like it. If you are not lucky enough to get one then expect old and very tatty. Certainly not 4* "luxury" as marketed.