Corridors smelled of damp, breakfast poor only lukewarm, no variation available on set breakfast, booking was eventful due to having more than 2 dogs hotel would not let customer cancel booking fir apartments instead of hotel room, then unaware of three dogs when they agreed to it to save cancel booking, room very dated and cleaned to an average standard, not 4 star standard, hairs found on bedding and in bath on arrival , evening meal of haddock and chips only warm again, chips looked 2 days hold ( tripled cooked advertised probably cooked once each day until needed, both me and my partner had sickness and diarrhoea after this meal , desert was rubbery obviously been microwaved to cause sponge to become rubbery, health complex dirty , tiles falling off walls, some facilities not working showers being one off them , was tried to be charged for other people adding their meals and drinks to our room tab ( no security checks at complex when adding to a room number) power cut on last night, advised security lighting only no offer of any lighting for room, reception staff un helpful, waiters and staff not dressed correctly and looked scruffy, workmen working on lights during breakfast causing dust to fall on our food ( didn’t say anything in case they charged us extra for the dust) , breakfast menu very basic unless prepared to pay extra £8 supplements on top of £15 already paid, disappointing trip at a McDonald’s resort as we have stayed at other resorts and other brands