Beware of this website, beachtours.com.mx as they are SCAM! We booked Mr. Sanchos all inclusive with them and never received a ticket for the money they took from us. We called and never got an answer! We emailed and they simply stated that they do not have our money when they clearly charged our credit card. Now we need to fight it with the credit card company and paypal. I am sure we will get our money back but that was a bad experience with this company!!