I've used this site because it offers airline points and good prices. However, I've found twice that properties penalize you for going through 3rd Party sites. (ie. The Hard Rock Cancun refused to put our rooms together, give us a true Ocean View (looking at a pipe), or accommodate any requests because I had not booked directly with them). The hard part is when you complain. You get thrust into a Dantesque Inferno where every request is answered with "contact the property." I'm starting to feel Booking.com is like the Wizard of Oz. There's one little man in the Netherlands, automating responses from his parents' basement. If they have live people to ever help anyone, I've never encountered them -- and I've tried. So my instinct now is to go straight to a site unless there's some other incentive. Also I realized the same properties often show up cheaper on VRBO.