Aug 29 Beach view Condo ocean view Villa Magna Nuevo Vallarta Nayarit Mexico Beach view Condo ocean view Villa Magna Nuevo Vallarta Nayarit Mexico