Aug 22 South view Penthouse Beach Front Penthouse Beach Front Peninsula Nuevo Vallarta Mexico South view Penthouse Beach Front Penthouse Beach Front Peninsula Nuevo Vallarta Mexico