Jul 10 North View, Penthouse Beach-Front Peninsula Nuevo Vallarta Mexico North View, Penthouse Beach-Front Peninsula Nuevo Vallarta Mexico