Booked it all on one site.
Review by confirmed purchaser
Easy to book everything I needed for my holiday and was a reasonable price -Flight, hotel and transfer. Only disappointment was the room which was supposed to have a sea view but I had a view of the back of the hotel and their rubbish bins. Had to pay an extra 80 euros to move rooms.