Good location. We had 2 bed apartment, which needs some maintenance. Ground floor apartment and the access to the pool is in need of repair. The gate has been broken and the metal pieces have just been left sticking out, very dangerous if you were staying with children. The beds were very comfy, I’d say we were lucky enough to have new mattresses. The sheets and towels were also clean and in good condition, however overall the apartment needs a refurb. The internal doors are in bits and the patio door nearly doesn’t open. Nice pool. Food available at pool bar all day. Overall our stay was fine as it was only 3 days but if you have high expectations don’t stay here. It’s very dated and in need of upgrade.