Booked this holiday with Travel Republic on line. The service was first class. The questions I wanted answered before the holiday were dealt with. The transfers were the best we have ever had in Sharm. Would highly recommend booking with Travel Republic. We will certainly be booking again for our next holidays.