Very good service, accurate descriptions of hotel, and easy booking.
I've booked through Travel Republic for three holidays now and never had a problem. The booking process was easy and straight forward, a good price too. We booked three rooms for a group of us in York, but had to cancel one. This did incur a fee as I'd only paid a £3 deposit (the small deposit was great for securing the rooms) but the process was easy enough and the customer service representatives were helpful in making this change to my booking.