Be careful when booking with this company, They have terms and conditions that are not made clear at the time of booking. Recently I placed a deposit on accommodation. A deposit is normally taken to be a monies paid down and you lose that deposit if you fail to fulfill your side of the contract by the date outlined. The term deposit is misleading. You will in fact be charge 40 euro or more if you wish to cancel your booking. I was cancelling a booking a two months in advance. I have been a customer of Travel Republic for some time and have recommended it to others. The have changed their terms of business. I will now be using a company whose terms are way clearer. It is very disappointing.