Jul 10 South end Penthouse Beach-Front Peninsula Nuevo Vallarta Mexico South end Penthouse Beach-Front Peninsula Nuevo Vallarta Mexico