Cant agree more that its a shame as its your holiday, its easy for me to judge in an email. I have stayed in both Irini & Angelika and Angelika is on a par with Irini, not superior. Its on the same busy main rd (the same busy main rd that it would have been the previous two times you would have stayed at Irini) and is, granted, a fair bit closer to town.
You say you requested a room type and number but if you didnt book that room type how would you get that room? A triple is different from a TBST2-3 and a rep cannot, under any circumstances change room types, as this could become a legal matter.