The location and amenity of this apartment is excellent. There is everything you need for a relaxing, short stay. Unfortunately, the apartment had not been cleaned very well - dusty, dirty floors were immediately noticeable inside and on the balcony. The pedestal fan located in the bedroom was very dusty and also needs cleaning. The apartment is generally showing some natural signs of use - scuffs, marks, kitchen items wearing down, ceiling fans that don’t work properly, etc.
The bed’s best days were many years ago. It needs to be replaced.
The keycard coding was cancelled part way through the stay, but Holiday Co were proactive and alerted me. I simply had to go to the front desk to have them re-coded.
That said, the complex is brilliant. Pools, gym, beach, bar, local village with cafe, bottle shop, restaurant, etc. were fantastic.
I really hope that some maintenance/cleaning gets put into the apartment, because I would definitely return, if this was to happen.