On the balcony of a mountain top restaurant in Puerta Vallarta.