Riu Jalisco is located in the largest natural bay in Mexico: Banderas Bay. It has an incomparable location, within the bustling resort area of Nuevo Vallarta, directly on Flamingos Beach and just 25 minutes away from the airport.