All that glitters is NOT gold at Castival Hotel. Our 5-day anniversary break turned into a nightmare. The first two rooms were dirty, the third only just acceptable. The whole hotel is tired, worn out, and badly maintained — filthy carpets, noise everywhere, and stray cats even sleeping on dining room chairs. Food was average, and several guests fell ill while we were there. Staff were hit-and-miss, with some being downright rude — even laughing at us when we raised cleanliness issues. One staff member was caught sleeping on the job. We also met guests who got bed bugs, and the hotel tried to pass it off as allergies — yet secretly disposed of their suitcases, proving the truth. The only good thing was the spa team, who were amazing. Everything else? A complete disappointment. Would not return, even after a refurb.