They did this to us in Icmeler last year, our daughter was given another beach front hotel up the road from us, although she did have to pay extra. They were lucky that it was a good hotel. They did find it all a bit stresful being told that there is a change so close to departure. I have taken the forum advice, and we book direct now. I avoid bookng with T Republic.
Hope it all goes well Caroline and you all have a happy holiday.