Overall experience was good, enjoyed staying here. We had the apartment which is just away from the main building, looked like a block of flats. Our light outside the room didn't work, asked reception a couple of times and it was fixed. Room was fine, plenty of space but expected a bin in the room and not just in the toilets. Food was good, plenty of options but does vary on different days slightly, more variety would have been nice. There's shops within the resort, entertainment in the evenings, couple of pools and a gym. Gym could do with maintenance and an update but does the job. Overall was a good place, staff were fine, clean enough, would recommend and i would stay here again.