No air conditioning in rooms which was unbearable. No matress on my daughter's sofa bed which was unable to be used. Overpriced, poor breakfast, limited English spoken by majority of staff. Due to issues with the booking page, was given an apartment. No dishwashing liquid, dishwashing cloth, scourer or tea towel provided, so was unable to wash dishes. No dishwasher in apartment and housekeeping did not touch dirty dishes, so dirty dishes sat on the kitchen bench for the duration of our stay - disgusting!