Secrets The Vine in Cancun is located on the coast of the Yucatan Peninsula, along one of the most picturesque stretches of beach in all of the Caribbean. In fact, all guest rooms are either ocean view or ocean front! Perfect for wine lovers, you can book a tasting with the sommelier and sample some of the 3000 bottles!