Situated on Mexico’s Pacific coast, Nuevo Vallarta is nestled along the Bahía de Banderas, one of the world’s largest natural bays, and surrounded by the lush green jungle vegetation of the Sierra Madre mountain peaks. It’s an area known for its natural beauty, wide beaches with fine white sand, and unique flora and fauna including humpback whales and sea turtles.
“We believe that happiness is a way of life and it is our goal to create ideal experiences, which celebrate that philosophy. ”