We booked the tour via our hotel staff, and lucky for us, Naga was our tour guide for the day. We did little research in terms of what's out there for us, but after briefly speaking with Naga about general idea of what we wanted, he took care of the tour route for us. Naga speaks english very well and sense of humor me and my wife thoroughly appreciates.
We started later in the morning (my wife and I aren't morning people and opted out of sunrise). Every site we went, Naga took extra time at the entrance to give us an abstract of the site, and once we were in, he gave detailed explanation of what's around us. We brought selfie stick with us, but Naga took excellent shots for/of us with his awesome photo taking skills.
We were picked up from our hotel and went to: visitor center for tickets, Angkor Wat, Angkor Thom, Bayon, Ta Phrom (Tomb Raider temple), and Pre Rup for sunset (we opted for Pre Rup for sunset)
It's worth mentioning that Naga took us to a restaurant with AC and clean restrooms for lunch. Me and my wife sure appreciated it.
We also opted for car instead of tuk tuk. Tuk tuks are fine, but cars get you around faster on open roads. Naga and driver brought cooler to supply us with cold drinking water throughout the day.