Jul 10 Outdoor Suite, Penthouse Beach-Front Peninsula-Nuevo Vallarta Mexico Outdoor Suite, Penthouse Beach-Front Peninsula-Nuevo Vallarta Mexico