We booked the Grand Sirenis Riviera Maya through BookVIP and had the best family vacation ever. The booking process was seamless and everything that was laid out for us at booking was exactly what we experienced. It's been a while since I booked it, but I believe the CSR I worked with on the phone was named Luigi. He was very helpful and the process only took about 20 minutes. So long as you carefully read the terms and conditions of the offer and understand it all, you will have no issues. I also suggest calling them to do the booking versus doing it online as everything is much more clear that way. All in all, it was an excellent experience and well worth the $$$ we saved!!
-- Chad J